x86/PVHv2: update the start info structure layout
authorRoger Pau Monné <roger.pau@citrix.com>
Wed, 17 Feb 2016 15:22:21 +0000 (16:22 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 17 Feb 2016 15:22:21 +0000 (16:22 +0100)
commit3c8d890d1d148ea5c7f31d2d326b96c4d5a00c04
treee44209f344fe8adb68358df75f96d9e10ac5eeee
parent3d3d0ce8bf4015a4d876a415f20100e6cf0b8cec
x86/PVHv2: update the start info structure layout

After some discussion around the new boot ABI consensus has been reached
about the layout and contents of the start info. The following patch updates
the layout to what has been agreed.

Also, the new layout is described in binary terms in order to avoid issues
with alignments when using C structs.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
tools/libxc/include/xc_dom.h
xen/include/public/xen.h